home *** CD-ROM | disk | FTP | other *** search
-
-
-
-
-
- LAN Server PassWord Utility
-
-
-
-
-
-
- by: Keith Luken
-
- (c)copyright 1995
-
-
-
-
-
-
- KL-LSPW is a utility for environments that include IBM's LAN SERVER and
- LOTUS' cc:MAIL messaging system. This utility allows you to fully automate
- the restting of lost or forgotten LAN Server Passwords. The utility requires
- that you have REXX installed on you OS/2 system that will be running KL-LSPW
- as well as access to the cc:MAIL .DLL files as well as the Post Office
- directory. This usually means you will want to run KL-LSPW from a workstation
- that is logged on the LAN as a LAN Administrator with access to cc:MAIL.
-
- The utility is very straight forward. You must have the LSRXUTL.DLL that comes
- with LAN Server as well as the REXXVIM.DLL supplied with KL-LSPW in a directory
- that is in your LIBPATH. You also need to
- have the OS/2 VIM interface loaded on the workstation that you run KL-DIR on.
- This usually means you need to have OS/2 cc:MAIL loaded. I have not yet
- experimented with just loading the VIM 2.06 DLLs that Lotus has posted on
- CIS, but you should just need those files since this program in no way
- utilizes any cc:MAIL installed files.
-
-
-
- When you start KL-LSPW you will see the inital versions of the associated
- support files and systems. This data will be very important if you ahve
- any bugs to report. It will also display the delay until the initial check.
- To give a workstation time to boot and logon the LAN the first check will be
- between 5 and 15 minutes. This initial delay will be randomly generated as
- to not clash with other automated events that may be starting.
-
-
- Usage:
- KL-LSPW is a simple utility that periodically checks a cc:MAIL ID for
- messages. It takes the subject of the message and assumes that the subject is
- an IBM LAN Server ID and it attempts to reset that ID. It then sends a cc:MAIL
- message to the ID that requested the password rest acknowledging whther or not
- the action was completed. The LAN workstation you run KL-LSPW from must be
- logged on the LAN with ADMINISTRATOR authority. The program currently assumes
- that the ID to be reset is on the current DOMAIN. I am exploring options to
- have KL-LSPW handle multiple DOMAINS from a single source.
-
-
-
- Configuration Options:
-
- When you start KL-LSPW for the first time on a system it should take you
- directly into the configuration screen. This data is very straight forward.
- The PO Path is the path from the system that KL-LSPW is running on.
- The PO Name is the PO Name that KL-LSPW will be a USER on and will check for
- mail. The PO Password is the password of the Post Office that KL-LSPW will be
- using. LSPW cc:MAIL ID is the cc:MAIL Id that KL-LSPW will be checking for
- messages. LSPW ID Password is the Password assigned to the ID on cc:MAIL that
- KL-LSPW will be using. There is NO VALIDITY CHECKING DONE!! It is YOUR
- RESPONSIBILTY to make sure the information you provide on the configuration
- pages is of the proper lenghts and syntax for cc:MAIL. The Check Interval
- is the interval, in minutes, between when KL-LSPW checks for messages. The
- maximum is 720 (12 Hours). If you want it to only check once a day let me know
- and I'll raise this. I suspect that most people will want this to check at
- least once an hour.
- The permissions are also very straight forward. This allows you to limit who
- can rest passwords. Most installations will want only authorized users to be
- able to reset passwords. If a users is defined to KL-LSPW (see next section)
- as an administrator then regardless of which option you pick for permissions
- and administrator can always have a password reset. Some people may ask why
- would you select ANY USER FOR OWN ID ONLY since if the user does not have
- their LAN password they can not access cc:MAIL. Well there is the possibility
- that an LAN administrator may have GUEST access set up for cc:MAIL so that a
- user may not be able to log on as themselves, but they can log on as a guest
- with limited access and at least get to cc:MAIL to send a message. For those
- LAN Administrators that are wreckless and very trusting of their users you can
- also set a permission of ANY USER FOR ANY ID. This allows ANY cc:MAIL user to
- RESET ANY LAN Password. This is not recommended, but I knew if I didn't
- include it that someone would ask for it!!
-
-
- User Configuration:
- The Users page is also very straight forward. It is a container with several
- columns. If you allow any USER to reset ANY ID then KL-LSPW does not even
- look at this USER list.
-
- The first column is NAME. This is not used for anything other than a
- method of sorting and viewing the users in KL-LSPW. This NAME does NOT have to
- be their cc:MAIL or LAN ID since it is NOT used for anything other than to
- allow you to display and sort names in a format you desire. Since this column
- is sorted it is advisable to list users in LAST NAME then first name.
- The nect column is the cc:MAIL ID. This is the cc:MAIL ID that KL-LSPW will
- use as validation before resetting any passwords. LAN ID is the LAN Server ID
- that corresponds to the User defined. This field is only used to validate
- permissions of ANY USER OWN ID ONLY. This is how KL-LSPW determines if the
- requested ID to be reset is truly the users own ID. ADMIN is whether or not
- this cc:MAIL ID is a PASSWORD Administrator. This does NOT mean they are a LAN
- Server administrator, only that you allow this cc:MAIL ID to reset ANY LAN
- Password.
-
- ID that you have listed on this screen can be directly edited by holding ALT
- and then clicking mouse button 1 (usually the left button) once. You will see
- that the field is now in direct edit mode. Again NO VALIDATION is doen, it is
- up to you to make sure you enter VAILD DATA! The ADMIN field will allow you to
- enter anything you want, but KL-LSPW look for a single letter Y. If when you
- save the configuration a ADMIN field contains something other than a Y (upper
- or lower case) then it will be set to a N for non-ADMIN authority.
-
- WRITE User List will prompt you for a file name and will then dump a list of
- all the users you have defined to KL-LSPW in a ~ delimited file. The fields in
- the file correspond to the fields in the USERS container.
-
- READ User List will prompt you for the file to read in and ask you if you want
- to delte the current users first. The file is in the same ~ delimted format
- that the WRITE USER List option creates. LAN ID and ADMIN fields will
- automatically be converted to upper case.
-
- To save changes you simply ALT-F4 or couble click in upper left box to close.
- You will be asked if you want to save the changes. Changes do NOT become
- effective until you SAVE the changes!
-
-
- The SHAREWARE version has the following limitations:
-
- - WRITE & READ USER Lists disabled
- - No LOG file support
- - Start Minimized is disabled
- - Check Interval is FIXED at 120 regardless of what you set it to
- - Maximum of 2 USERS can be defined
-
-
- Registration:
-
-
- KL-LSPW can be registered for $25 (or $50 for the suite) until 12/31/95. The
- registration is also good for SCHEDULE-IT!, KLBENCH, KL-ZIP and any
- future PHANTASM SOFTWARE products for OS/2 through the end of 1995.
- I will be releasing several other cc:MAIL and LAN products over the
- next few months and at the end of 1995 those products (commercial class) will
- have a new registration ID and will cost $50 per product or $100 for the suite.
- So register now and get in while the price is $50 and you get both sets of
- products! During 1995 when you register KL-LSPW you will get and an ID for
- each set of products. If you registered a product prior the commercial series
- of products the commercial series will recognize your previous registration
- info in OS2.INI, but be sure to contact me for a free commercial series ID
- because the old ID will stop being recognized after 12/31/95.
-
-
-
-
- LICENSE
-
- This software is shareware and may be used for 30 days after which you must
- stop using it unless you register it. Registration entitiles you to have only
- one copy of this program running at any time. You may install this software
- on as many systems as you like as long as only one copy is running!!
- If you run more than one copy on a single system you need to license
- EACH RUNNING COPY!
- Unlimited corporate licenses start as low as $500 for single release and
- $1000 for all future releases. Volume discounts for 5 or more copies are
- negotiagted individually and start as low as $100.
-
-
- To contact me it is best to leave me, Keith Luken, messages on
- OS/2 Shareware BBS or you may fax me at 770-977-2263.
- I generally check my Compuserve ID (75627,563) 3-4 times a week so this is the
- best way to get me fast!
-
- To register send check or money order to:
-
- Keith Luken
- 3930 Shoemaker Court
- Marietta, Georgia 30062
-
- I generally only process registrations every 10-14 days so if you
- want you ID number faster include a FAX number and I will fax your
- registration to you.
-
- If you have a COMPUSERVE ID you may register this application online by
- entering: GO SWREG and then the REGISTRATION ID for KL-LSPW is:
-
-
- My Compuserve ID is: Keith Luken 75627,563
-
- Once you register online I receive a message. I generally check in with CIS
- 2-3 times a week. Once I receive notification of your registrarion
- I will send you MAIL on COMPUSERVE with your registration number!
-
-
-
- Release History:
-
-
- 0.90 08/95
- -------------
- - Released inital beta version.
-
- 0.92 08/08/95
- -------------
- - Minor restructuring of timer code
-
- 0.95 08/09/95
- -------------
- - Fixed bug when adding users app would terminate
-
- 1.00 08/13/95
- -------------
- - Released initial version
-
-
- 1.01 08/31/95
- -------------
- - Refreshed readme to provide some additional details.
- Added Silent mode to remove chime when processing!